random checks - French English Dictionary